var form = layui.form;
var layer = layui.layer;
form.verify({
  pass: [/^[\S]{6,15}$/, "密码必须6到15位，不许出现空格"],
  //  判断密码框和复选密码框内容是否一致
  repwd: function (value, item) {
    var pass1 = $(".bbb").val();
    if (pass1 != value) {
      return "俩次密码不一致";
    }
  },
});

$(function () {
  $("#link_reg").click(function () {
    $(".login-box").hide();
    $(".reg-box").show();
    $(".form-1").css("display", "none");
    $(".form-2").css("display", "block");
    $(".deng").css("display", "none");
    $(".zhu").css("display", "block");
  });
  $("#link_login").click(function () {
    $(".reg-box").hide();
    $(".login-box").show();
    $(".form-1").css("display", "block");
    $(".form-2").css("display", "none");
    $(".deng").css("display", "block");
    $(".zhu").css("display", "none");
  });
  //注册功能
  $(".form-2").submit(function (e) {
    e.preventDefault();
    var data = {
      username: $(".form-2 input").eq(0).val(),
      password: $(".form-2 input").eq(1).val(),
    };
    //提交数据
    $.post(
      "http://api-breakingnews-web.itheima.net/api/reguser",
      data,
      function (res) {
        console.log(res);
        if (res.status != 0) {
          // layer.msg相当于alert,但是他会3秒钟后自己消失提示框
          return layer.msg("添加数据失败");
        }
        layer.msg("添加数据成功");
        $("#link_login").click();
      }
    );
  });
  //登录功能
  $(".form-1").submit(function (e) {
    e.preventDefault();

    /*  username:$('.form-1 input').eq(0).val(), 
        password:$('.form-1 input').eq(1).val(),  */
    var a = $(".form-1 input").eq(0).val();
    var b = $(".form-1 input").eq(1).val();
    console.log(a);
    console.log(b);

    //提交数据
    /*  $.POST('http://api-breakingnews-web.itheima.net/api/login',data,function(res){ 
    if(res.status!=0){
        // layer.msg相当于alert,但是他会3秒钟后自己消失提示框
            return layer.msg('获取数据失败')
        }
        layer.msg('获取数据成功');
        console.log(res);
        
    }) */
    $.ajax({
        url:"http://api-breakingnews-web.itheima.net/api/login",
      method: 'post',
      data:{username:a,password:b},
      success: function (res) {
        if (res.status != 0) {
          // layer.msg相当于alert,但是他会3秒钟后自己消失提示框
          return layer.msg("登录失败");
        }
        layer.msg("登录成功");
        
      
      },
    });
  });
  $(".layui-form").submit(function (e) {
    e.preventDefault();
    $.ajax({
      method: "post",
      url: "http://api-breakingnews-web.itheima.net/api/login",
      data: $(this).serialize(),
      success: function (res) {
        console.log(res);
        if (res.status != 0) {
          return layer.msg("登陆失败");
        }
        layer.msg(res.message);
        localStorage.setItem("token", res.token);
        location.href = "/index.html";
      },
    });
  });
});
